
using System.Reflection;
using QdbTool.Tests.Core;

namespace QdbTool.Tests.TA
{
	abstract class TAInstrumentationTestCaseBase : AbstractCommandLineInstrumentationTestCase
	{
		protected override string CommandLine
		{
			get
			{
				return "-ta";
			}
		}

		protected override abstract string[] Resources { get; }

		protected override Assembly[] Dependencies
		{
			get
			{
				return ArrayServices.Append(base.Dependencies, typeof(Qdb.TA.IActivatable).Assembly);
			}
		}
	}
}
